package org.fireflow2.designer.eclipse.policies;

import org.eclipse.gef.EditPart;
import org.eclipse.gef.EditPolicy;
import org.eclipse.gef.Request;
import org.eclipse.gef.commands.Command;
import org.eclipse.gef.editpolicies.XYLayoutEditPolicy;
import org.eclipse.gef.requests.CreateRequest;

public class CommonEmptyXYLayoutEditPolicy extends XYLayoutEditPolicy {
	protected EditPolicy createChildEditPolicy(EditPart child) {
		return new CommonResizableEditPolicy();
	}
    protected Command createAddCommand(EditPart child, Object constraint) {
        return null;
    }

    protected Command createChangeConstraintCommand(EditPart child, Object constraint) {
    	return null;
    }

    protected Command getCreateCommand(CreateRequest request) {
        
        return null;
    }

    protected Command getDeleteDependantCommand(Request request) {
        return null;
    }
}
